package kinds
{
	public class TraitAttrKind
	{
		public static const ATTR_Final:uint	= 0x1;	 //Is used with Trait_Method, Trait_Getter and Trait_Setter. It marks a method that cannot be overridden by a sub-class
		public static const ATTR_Override:uint	= 0x2;	 //Is used with Trait_Method, Trait_Getter and Trait_Setter. It marks a method that has been overridden in this class
		public static const ATTR_Metadata:uint	= 0x4;	 //Is used to signal that the fields metadata_count and metadata follow the data field in the traits_info entry
	}
}